package com.example.forum.service;

import com.example.forum.domain.Message;
import java.util.List;
import java.util.Map;

public interface MessageService {
    //查询包含一个用户的所有信息,按照时间排序
    public Map<String,List<Message>> findByFromToId(int fromToId);

    //查询两个用户之间会话次数
    public int findCount(int id1,int id2);

    //查询两个用户的消息的未读条数
    public int findUnreadCount(int fromId,int toId);

    //查询两个用户的所有对话
    public List<Message> findAllSession(int id1,int id2);

    //查询一个用户的所有未读消息条数
    public int totalUnreadCount(int toId);
}
